Total Complexity | 62 |
Dependencies | 9 |
Dependents | 1 |
Total lines | 382 |
Lines of code | 285 |
Logical lines of code | 145 |
Comment lines | 9 |
Methods | 12 |
Properties | 0 |
Method | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
getSubscriptionBillingTimes() | 46 | 15 | 34 | |
getBillingGapDays() | 53 | 13 | 21 | |
processSubscriptionPayment() | 44 | 6 | 48 | |
processSubscriptionPaymentStatusChange() | 44 | 6 | 47 | |
makeFormPayment() | 48 | 4 | 35 | |
choosePaymentMethod() | 63 | 5 | 11 | |
processSubscriptionSync() | 48 | 3 | 33 | |
addPaymentName() | 61 | 4 | 12 | |
processSubscriptionStatusChange() | 51 | 3 | 26 | |
init() | 63 | 1 | 10 | |
getLastBillCreationDate() | 73 | 1 | 5 | |
generateRandomID() | 79 | 1 | 3 |